home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / utils2 / pc_clk13.zip / CLOCK.DOC < prev    next >
Text File  |  1994-05-01  |  78KB  |  1,898 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                  PC Clock
  7.               A Computer Chronograph
  8.              Version 1.3 ■ 1 May 1994
  9.               A Shareware Distributed Program
  10.  
  11.  
  12.  
  13.  
  14.  
  15.     CUSTOMER SERVICE
  16.  
  17.     If you experience any problems with
  18.     this program, please write to:
  19.  
  20.     MacGregor K. Phillips
  21.     Sto. Nino
  22.     Palauig, Zambales 2211
  23.     Philippines
  24.  
  25.     (C) Copyright 1993, 1994
  26.     MacGregor K. Phillips
  27.     All Rights Reserved
  28.  
  29.     Program written by MacGregor K. Phillips
  30.     Manual written by MacGregor K. Phillips
  31.  
  32.     Trademark Acknowledgements
  33.  
  34.     Epson is a registered trademark of Epson America, Inc.
  35.     IBM and PS/2 are registered trademarks of International
  36.     Business Machines Corporation
  37.     Intel is a registered trademark of Intel Corporation
  38.     Windows is a trademark of Microsoft Corporation
  39.  
  40.  
  41.                                  Page 3
  42.  
  43.     ABOUT THE AUTHOR
  44.  
  45.     MacGregor K. Phillips was born in South Bend, Ind. USA in 1944.
  46.     After retiring with 22 years of service in the US military he
  47.     has turned to doing what he loves best, writing computer
  48.     software. His first two programs are Global Security and PC
  49.     Clock. He lives with his wife and daughter in Palauig, Zambales;
  50.     Philippines.
  51.  
  52.  
  53.                 TABLE OF CONTENTS
  54.  
  55.     Association of Shareware Professionals.......................5
  56.     ASP Ombudsman................................................5
  57.     Shareware Distribution.......................................5
  58.     Available by the same Author.................................6
  59.     Pass it Along................................................6
  60.     Preface......................................................7
  61.     Computer Requirements........................................7
  62.     Installing PC Clock..........................................8
  63.     Multitasking Environment.....................................8
  64.     Power Management for Laptop Computers........................8
  65.     CD-ROM Disk..................................................8
  66.     Terminology..................................................9
  67.     Program Features
  68.         1. F1 Key - Quick Help Reference System.................10
  69.         2. Setting VGA Color Levels - F2, F3, F4, F5 Keys.......10
  70.         3. F6 Key - Save Screen Image to Disk File..............10
  71.         4. F7 Key - Print Screen Image File.....................10
  72.         5. F8 Key - Print CLK32/16.LAP or CLK32/16.SWH Files....10
  73.         6. F9 Key - Ask IBM PS/2 Question.......................10
  74.         7. F10 Key - Toggle Cursor..............................10
  75.         8. Esc Key..............................................11
  76.         9. Print Screen Key.....................................11
  77.        10. Extended Error Reporting System......................11
  78.        11. Network Access Codes for Files.......................11
  79.        12. Control C, Control Break, and Pause Keys.............12
  80.        13. Critical Error Reporting System......................12
  81.        14. Printer Error Reporting System.......................13
  82.        15. Menu Navigation......................................13
  83.        16. Windows Compatability................................13
  84.        17. Command Line Switchs /B and /P.......................13
  85.        18. Right Mouse Button...................................13
  86.        19. The Chime............................................13
  87.        20. CLK32.EXE and CLK16.EXE can Coexist..................13
  88.        21. Invalid Dates........................................13
  89.        22. Data Entry and Editing Keys..........................13
  90.     Using PC Clock
  91.         1. Executing PC Clock the First Time....................14
  92.         2. Main Menu............................................15
  93.         3. Secondary Menus......................................15
  94.         4. Synchronizing the Real Time Clock....................16
  95.         5. Calibration..........................................17
  96.         6. Up Timers............................................19
  97.         7. Down Timers..........................................22
  98.         8. Lap Timers...........................................24
  99.         9. Game/Split Timers....................................25
  100.        10. Dates................................................28
  101.        11. About................................................31
  102.        12. Quit.................................................31
  103.        13. Help.................................................31
  104.     Start Up Errors.............................................32
  105.     Program Errors..............................................33
  106.     Critical Errors.............................................34
  107.     Printer Errors..............................................37
  108.     Index.......................................................38
  109.  
  110.  
  111.                                  Page  5
  112.  
  113.     ---------------------------------------------------------------
  114.             ASSOCIATION OF SHAREWARE PROFESSIONALS
  115.     ---------------------------------------------------------------
  116.  
  117.     This software is produced by MacGregor K. Phillips who is a
  118.     member of the Association of Shareware Professionals (ASP).
  119.     ASP wants to make sure that the shareware principle works for
  120.     you. If you are unable to resolve a shareware-related problem
  121.     with an ASP member by contacting the member directly, ASP may
  122.     be able to help.
  123.  
  124.     The ASP Ombudsman can help you resolve a dispute or problem
  125.     with an ASP member, but does not provide technical support
  126.     for members' products. Please write to the ASP Ombudsman at
  127.     545 Grover Road, Muskegon, MI 49442 or send a CompuServe message
  128.     via CompuServe Mail to ASP Ombudsman 70007,3536."
  129.            _______
  130.           ____|__      |          (R)
  131.        --|         |      |-------------------
  132.          |     ____|__  |  Association of
  133.          |    |    |_|  Shareware
  134.          |__|   o    |    Professionals
  135.        -----|   |    |---------------------
  136.         |___|___|    MEMBER
  137.  
  138.  
  139.     PC Clock is distributed as Shareware. This allows you to try it
  140.     out for a reasonable period of time before you register    it. Please
  141.     refer to the LICENSE section of the VENDINFO.DIZ File. PC Clock
  142.     comes in a 32 bit version and a 16 bit version for 80286 and
  143.     above computers. The versions are called CLK32.EXE and CLK16.EXE.
  144.     If you continue to use PC Clock regularly you are expected
  145.     to register the program. When you do register make sure your
  146.     name and address are on the letter. Or you can use the instant
  147.     registration form in the file "REGISTER.DOC". Just print it out
  148.     on your printer, fill it out, and mail it. If you are not
  149.     familiar with the Shareware concept please read the file
  150.     "SHR_WARE.DOC". The registration fee is $25.00 by check or money
  151.     order. All checks or money orders must be in U.S. dollars drawn
  152.     on a U.S. bank. The check or money order should be made out
  153.     to MacGregor K. Phillips and mailed to: (if sent by certified
  154.     mail deduct $5.00 from total registration fee)
  155.  
  156.                    MacGregor K. Phillips
  157.                    Sto. Nino
  158.                    Palauig, Zambales 2211
  159.                    Philippines
  160.  
  161.     When you register your name will be placed in a data base and
  162.     when there is a major update to PC Clock you can download the
  163.     new version from any BBS or order it from a distributer at no
  164.     cost except for the cost of the download or disk. Just send in
  165.     the new registration form to keep the data base up to date.
  166.  
  167.  
  168.                                 Page  6
  169.  
  170.     Program support by mail will also be provided for 90 days after
  171.     registration. It is the view of this author that updates to fix
  172.     bugs or add new features to a program should not nickle and dime
  173.     you to death for the rest of you life. All registrations will be
  174.     acknowledged.
  175.  
  176.     Site Licenses are provided to companies, offices, workgroups,
  177.     government agencies, etc. who need to register and use more
  178.     than four copies of PC Clock. See the "SITELICE.DOC" file for more
  179.     information.
  180.  
  181.     Program support can only be provided by mail at this time since
  182.     I am currently living overseas in the Philippines and do not
  183.     have access to a telephone, fax, or CompuServe. So, if it seems
  184.     to take a long time for me to answer your letters please remember
  185.     that foreign mail takes a long time.
  186.  
  187.     If your registration form or letter gets returned because of
  188.     a change of address please contact ASP for my current address.
  189.     This will be greatly appreciated by all.
  190.  
  191.     ---------------------------------------------------------------
  192.              AVAILABLE BY THE SAME AUTHOR
  193.     ---------------------------------------------------------------
  194.  
  195.     For the best transmission security program on the market check out
  196.     Global Security. Global Security comes in a 32 bit version and a
  197.     16 bit version which can be used on all 80x86 computers. Encipher a
  198.     file, transmit it, and then decipher it at the other end. Your
  199.     data is safe even from the dreaded National Security Agency (NSA)
  200.     and their super computers. Privacy by mathematical law in now a
  201.     reality. Also prepares and enciphers files for transmission by
  202.     E-Mail. Includes data compression and wiping of original file.
  203.  
  204.     ----------------------------------------------------------------
  205.                   PASS IT ALONG
  206.     ----------------------------------------------------------------
  207.  
  208.     Feel free to pass this software along to any friend, BBS,
  209.     distributor or seller of shareware, user groups, etc. with the
  210.     understanding that anyone who continues to use the program is
  211.     required to register it. All the files listed in the PACKING.LST
  212.     section of the VENDINFO.DIZ File must be included when distributing
  213.     this program. If you archive the program for distribution through
  214.     BBS's, please use the name PC_CLK13.EXE (or .ZIP, .LZH, .PAX, etc.
  215.     as appropriate).
  216.  
  217.     BBS SYSOPs, Vendors, Computer Clubs, and Shareware Distributors
  218.     please refer to the VENDINFO.DIZ file for information. Individuals
  219.     who wish to distribute the "PC Clock" package to friends or
  220.     associates may do so in accordance with the restrictions outlined
  221.     in the LICENSE section of VENDINFO.DIZ.
  222.  
  223.     ----------------------------------------------------------------
  224.           THANK YOU FOR SUPPORTING THE SHAREWARE CONCEPT.
  225.     ----------------------------------------------------------------    ----------------------------------------------------------------
  226.  
  227.  
  228.                                  Page  7
  229.  
  230.     PREFACE
  231.  
  232.     Welcome to PC Clock.
  233.  
  234.     Time your 3 minute eggs in the morning, time a soccer game or
  235.     a professional football game, time the laps in the Indy 500,
  236.     time a horse race or a foot race, time a scientific experiment
  237.     with an accuracy up to millionths of a second, or time the program
  238.     and commercials of a T.V. or radio program in seperate counters
  239.     and print out a full report.
  240.  
  241.     PC Clock is a highly accurate computer chronograph that can be
  242.     used to time events, games, laps, and races in three modes of
  243.     precision. There are Up Timers, Down Timers, Race Timers, Split
  244.     Timers, Lap Timers, and Game Timers. There is a section that
  245.     will provide all kinds of information about past, present, and
  246.     future dates, calendars, and holidays.
  247.  
  248.     If you need to time any kind of an event PC Clock is the program
  249.     you are looking for.
  250.  
  251.     It is assumed that you are familiar with the operation of your
  252.     computer and DOS manuals. If not, now is the time to become
  253.     familiar with your computer and DOS manuals before you begin
  254.     using PC Clock.
  255.  
  256.     To use PC Clock    you will need the following:
  257.  
  258.         CLK32.EXE           an IBM AT or PS/2, or any IBM
  259.                    compatable computer with an Intel
  260.                    80386 or 80486 microprocessor with
  261.                    an EGA, VGA, MDA, or HGC video
  262.                    adapter; DOS 3.0 or above; 151K
  263.                    RAM for the program; 2 PIC's; a Dallas
  264.                    Real Time Clock or compatable; and
  265.                    one floppy disk drive. (MCGA and PGA
  266.                    video adapters may work)
  267.  
  268.         CLK16.EXE           Same as above and an 80286 or above
  269.                    microprocessor.
  270.  
  271.         Printer (optional)       Any printer that can accept CR, LF, and
  272.                    FF control characters. If your printer
  273.                    accepts the IBM line drawing characters
  274.                    they will print correctly.
  275.  
  276.         Laser Printers       All listings    from this program are
  277.                    designed for printers with fan fold
  278.                    paper and may not print correctly
  279.                    on laser printers. If you still wish
  280.                    to try it on a laser printer make
  281.                    sure it is setup for IBM or EPSON
  282.                    emulation mode.
  283.  
  284.         Mouse (optional)       Any Microsoft or compatable mouse.
  285.  
  286.  
  287.                                  Page  8
  288.  
  289.     INSTALLING PC CLOCK.
  290.  
  291.         The installation procedure for PC Clock is very simple. You
  292.         will need at least 360K of free disk space to store all of
  293.         the programs and documentation files.
  294.  
  295.         If you have an 80286 computer the executable file is called
  296.         CLK16.EXE. If you have a 80386 or 80486 computer the executable
  297.         file is called CLK32.EXE. Both versions are supplied with the
  298.         PC Clock package. PC Clock does not run on the 8086, 8088,
  299.         80186 or 80188 CPUs.
  300.  
  301.         PC Clock may be executed from either a floppy or hard disk
  302.         drive. To minimize loading time it is recommended that PC
  303.         Clock be run from a hard disk drive. You will also be able
  304.         to create larger data files on a hard disk drive. PC Clock
  305.         CANNOT be executed from a CD-ROM disk because it has to be
  306.         able to create files in the directory in which the EXE file is
  307.         located. CD-ROM is a read-only media and you cannot create
  308.         files on it.
  309.  
  310.     INSTALLING PC CLOCK ON A FLOPPY DISK.
  311.  
  312.         If you received the PC Clock package on a floppy disk and plan
  313.         on only executing PC Clock from a floppy disk no further
  314.         installation is required unless you have not unarchived the
  315.         programs and documentation files.
  316.  
  317.         If you downloaded PC Clock to your hard disk or received PC
  318.         Clock on a CD-ROM disk and wish to execute PC Clock from a
  319.         floppy disk you must copy the program and documentation files
  320.         to a floppy disk. You may use the DOS Copy Command to transfer
  321.         the files. Depending on the drive and directory the files are
  322.         in the command may be "COPY C:\TEMP\*.* A:\". This means copy
  323.         all of the files from the TEMP directory on Drive C: to the
  324.         root directory on Drive A:.
  325.  
  326.     INSTALLING PC CLOCK ON A HARD DISK
  327.  
  328.         If you received PC Clock on a floppy disk or CD-ROM disk and
  329.         wish to install it on your hard disk you first need to create
  330.         a directory to hold the PC Clock files. I suggest using the
  331.         name "CLOCK", but the actual choice is up to you. Use the DOS
  332.         Command "MD CLOCK" to create the CLOCK directory on your hard
  333.         disk. If the files are in the root directory of the A: Drive
  334.         use the following DOS Copy Command to transfer the files to
  335.         the CLOCK directory on your C: hard disk drive:
  336.         "COPY A:\*.* C:\CLOCK".
  337.  
  338.                                  Page 8A
  339.  
  340.     EXECUTING PC CLOCK
  341.  
  342.         If you desire to execute PC Clock from any directory, the
  343.         directory name that PC Clock resides in must be placed in the
  344.         "PATH=" environment variable. Check your DOS manual for more
  345.         details. If the Directory is not in the "PATH=" environment
  346.         variable you will first have to log on to the required directory
  347.         with the following DOS Command: "CD CLOCK" assuming that "CLOCK"
  348.         is the directory name you have the EXE file in.
  349.  
  350.         From the DOS Prompt type in "CLK32" or "CLK16" and press the
  351.         Enter Key. PC Clock will load and be ready to run.
  352.  
  353.     MULTITASKING ENVIRONMENT
  354.  
  355.         DO NOT ATTEMPT TO RUN PC CLOCK IN A MULTITASKING ENVIRONMENT.
  356.         It will adversely effect the timing routines and erroneous
  357.         results will be displayed. PC Clock will refuse to load and
  358.         run if it is executed from Windows or the DOS Task Switcher.
  359.  
  360.  
  361.     POWER MANAGEMENT FOR LAPTOP COMPUTERS
  362.  
  363.         While using PC Clock on a laptop computer do not use any power
  364.         management routines that slow down the CPU.
  365.  
  366.  
  367.                                  Page  9
  368.  
  369.     TERMINOLOGY
  370.  
  371.         Click        To quickly press and release a mouse button.
  372.  
  373.         Command Bar     A shadowed bar that carries out a command
  374.                 or action. May be activated by pressing the
  375.                 indicated Hot Key or clicking with the left
  376.                 mouse button. Common Command Bars are Quit
  377.                 and Help. Some Command Bars do not have a
  378.                 Hot Key. In that case use the indicated
  379.                 keyboard key (ie. PgUp, Home, End). Active
  380.                 Command Bars have a black shadow while
  381.                 inactive Command Bars have a dark grey
  382.                 shadow. When you press the left mouse button
  383.                 on a Command Bar the shadow changes from
  384.                 black to dark grey. When you release the
  385.                 left mouse button the shadow changes back
  386.                 to black and the Command for that Command
  387.                 Bar is executed.
  388.  
  389.         Cursor Keys     The Left, Right, Up, and Down Arrow keys.
  390.  
  391.         Directory        A collection of computer files (programs,
  392.                 data, and subdirectories) stored at the same
  393.                 location on disk.
  394.  
  395.         Hot Key        A single key that can be used to invoke a
  396.                 command. The Hot Key is usually indicated
  397.                 by a letter that is a different color than
  398.                 the rest of the word in the Command.
  399.                 Throughout the program the Hot Key is always
  400.                 the first letter of a Command. This makes
  401.                 it easy for black and white or monochrome
  402.                 monitors to know which one is the Hot Key.
  403.  
  404.         Mouse Pointer   The non-blinking rectangular box on the
  405.                 screen indicates the mouse position.
  406.  
  407.         Paging Keys     The Page Down, Page Up, Home, and End Keys.
  408.                 The Home Key takes you to the beginning of
  409.                 a file or list. The End Key takes you to
  410.                 the end of a file or list.
  411.  
  412.  
  413.                                  Page 10
  414.  
  415.     PROGRAM FEATURES FOR PC CLOCK
  416.  
  417.     All features are supported in both the 32 and 16 bit versions
  418.     of PC Clock.
  419.  
  420.         1.    The F1 Key may be used at any time to pop up the current
  421.         Quick Help Reference System screen. When a Help Menu
  422.         or Command Bar is not available you can still use the
  423.         F1 Key. You can page forwards and backwards within the
  424.         Quick Help Reference System.
  425.  
  426.         2.    If your computer has a VGA video adapter board installed
  427.         you can brighten, dim, reset color levels, and blank
  428.         the screen. This is done by increasing or decreasing
  429.         the color intensity levels in increments of 1 from 0
  430.         to 63. 0 being no color intensity at all and 63 being
  431.         the brightest color intensity level. The F2 Key
  432.         brightens the screen 1 intensity level each time the
  433.         key is pressed. The F3 Key dims the screen 1 intensity
  434.         level each time the key is pressed. The F4 Key resets
  435.         the color intensity levels to their original settings.
  436.         The F5 Key sets all intensity levels to 0 thereby
  437.         blacking out or blanking the screen.
  438.  
  439.         3.    The F6 Key is used to save the current screen image to a
  440.         disk file, CLK16/32.PRN, for printing at a later time. It
  441.         will hold as many screen images as there is room on the
  442.         disk. Each image is 2,050 bytes long. If the file does not
  443.         exist it will be created. Great for laptop computers. The
  444.         only screen images you cannot save to disk are the Critical
  445.         Error Reporting System Screen and while running a
  446.         calibration or timer routine. The PRN file is compatables
  447.         with any text editor that can read ASCII files.
  448.  
  449.         4.    The F7 Key is used to print the CLK32/16.PRN disk file.
  450.         When all the screen images have been successfully printed
  451.         the file will be deleted. The F7 Key will only function
  452.         from one of the main menus.
  453.  
  454.         5.    The F8 Key is used to print either the CLK32/16.LAP File
  455.         or the CLK32/16.SWH File. The CLK32/16.LAP File holds all
  456.         the lap information and the CLK32/16.SWH File holds all the
  457.         Split Timer information for printing reports. To print
  458.         the CLK32/16.LAP File the Lap Timer must be selected from
  459.         the main menu. To print the Split Timer report the
  460.         Game/Split must be selected from the main menu. When all
  461.         the information in CLK32/16.LAP or CLK32/16.SWH is printed
  462.         the file will be deleted.
  463.  
  464.         6.    The F9 Key is used to change your answer to the question:
  465.         Is this an IBM PS/2 Computer? See Page 14 for further
  466.         information.
  467.  
  468.         7.    The F10 Key is used to toggle between the programs default
  469.         cursor and a full size block cursor. For those hard to see
  470.         cursors on laptops.
  471.  
  472.  
  473.                                  Page 11
  474.  
  475.         8.    The ESC Key always backs you out of the program the way
  476.         you came in, all the way to DOS. Can be used at any time
  477.         except when a Critical Error Reporting System screen
  478.         or Printer Error Reporting System screen is active.
  479.  
  480.         9.    The Print Screen Key allows you to print the current
  481.         screen at any time while the program is running. Two
  482.         screens can be printed per page of paper. After two
  483.         screens have been printed the paper will have advanced
  484.         so the next two screens will appear on the next page.
  485.         There is room at the top to use a two hole punch and
  486.         save the screen shots in a folder. All printer errors
  487.         are handled by the Printer Error Reporting System in a
  488.         pop up dialog box. Just answer Retry or Cancel.
  489.  
  490.        10.    Extended Error Reporting System is used to report DOS
  491.         errors and program errors. It incorporates all known
  492.         DOS errors (network errors included) plus errors that
  493.         pertain to the program. I have included program errors
  494.         in this reporting system to present a common format for
  495.         reporting errors. When the program generates an error a
  496.         dialog box will appear with the information displayed
  497.         below. The following information is displayed if you try
  498.         to use a Low Precision Timer without any calibration data
  499.         in the CLK32/16.CAL File:
  500.  
  501.             DOS/BIOS Function:    3FH - Read File
  502.             File Name:        CLK32.CAL
  503.             Error Locus:    Block Dvice
  504.             Error Class:    Out of Resource
  505.             Error Message:    No Calibration Data for Low
  506.                     Precision Timer.
  507.             Recommanded Action: Correct Error, then Retry.
  508.  
  509.         There are two Command Bars displayed that you can use
  510.         at this point. One is "Ok" and the other is "Help".
  511.         Help calls up the Quick Help Reference Screen and Ok
  512.         returns you to an appropriate menu in the program.
  513.  
  514.         All program generated errors are listed and explained
  515.         in the Errors section of the documentation. To get a
  516.         listing of all DOS errors you will have to purchase a
  517.         book on DOS. At the present time there are close to 100
  518.         different errors that can be reported by DOS. Most are
  519.         self-explanatory.
  520.  
  521.        11.    All files used by this program use network access codes
  522.         when they are opened. If a file is opened in a read and
  523.         write mode read and write sharing is denied. If a file
  524.         is opened in a read only mode write sharing is denied.
  525.  
  526.  
  527.                                  Page 12
  528.  
  529.        12.    Ctrl C and Ctrl Break Keys are trapped by the program and
  530.         have no function. The Pause Key is also trapped to
  531.         prevent you from pausing the program while a calibration
  532.         or timer routine is running.
  533.  
  534.        13.    Critical Error Reporting System reports on all critical
  535.         errors generated by DOS. When a critical error is
  536.         encountered a dialog box will appear with the critical
  537.         error information displayed. Below is an example for
  538.         trying to create a file on a write protected disk.
  539.  
  540.             Disk Error:         Yes
  541.             Disk Operation:      Write
  542.             Disk Area Affected:  Directory
  543.             Error Code:         00H
  544.             Error Message:         Disk Write Protected
  545.  
  546.         Below this information will be displayed four Command
  547.         Bars which are: Retry, Cancel, Abort, Help.
  548.  
  549.         If you can correct the critcial error select Retry and
  550.         DOS will try to perform the operation again. In the above
  551.         example remove the write protection from the disk and
  552.         select Retry to allow DOS to perform the disk operation
  553.         again.
  554.  
  555.         If you cannot or do not want to correct the error select
  556.         Cancel. DOS will cancel the operation and the program
  557.         will return you to an appropriate menu in the program.
  558.  
  559.         If the error is severe enough select Abort and the
  560.         program will try to perform a controlled exit and return
  561.         the computer to a stable condition. 99.999% of the time
  562.         the program will be able to do so.
  563.  
  564.         If for some reason the computer has locked up your only
  565.         recourse is to reset or reboot the computer.
  566.  
  567.         The following list is the information that can be
  568.         displayed for each line in the Critical Error Reporting
  569.         System Screen.
  570.  
  571.             Disk Error:         Yes or No
  572.             Disk Operation:     Read or Write
  573.             Disk Area Affected:  DOS, FAT, Directory, or Data
  574.             Error Code:      00H to 0CH
  575.             Error Message:     See Errors Section of
  576.                      Documentation
  577.  
  578.         If you have a hard or floppy disk that is constantly
  579.         giving you critical error messages other than Disk Write
  580.         Protected or Drive Not Ready you can pretty much tell
  581.         which area of the disk is going bad and take steps to
  582.         preserve the data on the disk.
  583.  
  584.  
  585.                                  Page 13
  586.  
  587.         The Print Screen Key functions within the Critical Error
  588.         Reporting System, but the F6 and F7 Keys do not because
  589.         disk access is not allowed during critical error
  590.         processing.
  591.  
  592.        14.    The Printer Error Reporting System pops up a dialog box
  593.         when a printer error is encountered. See Printer Errors,
  594.         Page 37, for a explanation of each printer error. Three
  595.         Command Bars are also displayed. They are Retry, Cancel,
  596.         and Help. If you can correct the error select Retry. If
  597.         you cannot correct the error select Cancel and the printing
  598.         job will be canceled. Help selects the Quick Help
  599.         Reference System.
  600.  
  601.        15.    The use of Command Bars is through Hot Keys and/or the
  602.         Mouse only.
  603.  
  604.        16.    PC Clock is not Windows compatable. Do not run PC Clock
  605.         under any multitasking envirnment.
  606.  
  607.        17.    Command Line Switch /B forces a black and white or
  608.         monochrome display upon startup. If you have a black
  609.         and white or monochrome monitor attached to a color
  610.         adapter and the screen colors do not appear right use
  611.         this switch in the command line when you start PC Clock
  612.         (ie. CLK32 /B).
  613.  
  614.        18.    Command Line Switch /P forces a pause after printing each
  615.         page. Use this switch if your printer does not use fan fold
  616.         paper or have a paper tray (ie. CLK32 /P). Does not
  617.         function for the Print Screen Key. Both command line
  618.         switches may be used at the same time - ie. CLK32 /B /P.
  619.  
  620.        19.    Right Mouse Button - Toggles between hiding and showing
  621.         the mouse pointer on screen.
  622.  
  623.        20.    The Chime - a chime will sound at the top of the hour,
  624.         when an invalid key is pressed during keyboard entry,
  625.         when a Down Timer is done, when a period or quarter is
  626.         finished in a Game Timer, and when the Two Minute Warning
  627.         is sounded.
  628.  
  629.        21.    Both the 32 bit and 16 bit versions of PC Clock can
  630.         coexist on the same computer in the same directory. The
  631.         files used by CLK32.EXE all have the name
  632.         CLK32.CAL/PRN/LAP/SWH while the files used by CLK16.EXE
  633.         all have the name CLK16.CAL/PRN/LAP/SWH.
  634.  
  635.        22.    Invalid Dates - Any time an invalid date is entered a
  636.         dialog box will pop up to inform you that the date is
  637.         invalid. You will be returned to enter a valid date.
  638.  
  639.        23.    Data Entry and Editing Keys -  Check the Quick Help
  640.         Reference System for the editing keys available when
  641.         entering or editing data.
  642.  
  643.  
  644.                                  Page 14
  645.  
  646.     EXECUTING PC CLOCK THE FIRST TIME
  647.  
  648.     The first time you execute PC Clock the main menu will appear
  649.     on the left with a light white background and Command Bars which
  650.     list the major functions of PC Clock. The right side will have
  651.     a blue background and in the middle will be a dialog box asking
  652.     you the following question: Is this an IBM PS/2 Computer?. Using
  653.     the three Command Bars below you can answer No, Yes, or Quit.
  654.     If you answer Quit PC Clock will terminate and you will be
  655.     returned to DOS. If you answer Yes or No the answer will be
  656.     recorded in the Calibration File created by the program. The
  657.     reason for this question is because according to Microsoft Macro
  658.     Assembler Programmer's Guide, Version 6.0 on page 482, some IBM
  659.     PS/2 computers cannot reliably read key scan codes using the
  660.     keyboard ports. The key scan code must be read through a handler
  661.     for BIOS Interrupt 15H. The handler determines the current key
  662.     press from the AL register when the AH register equals 4FH.
  663.     PC Clock replaces the keyboard interrupt routine and watches
  664.     for keyboard scan codes instead of the ASCII character codes.
  665.     On some IBM PS/2 computers this would cause you to go into a
  666.     loop that could not be gotten out of except by rebooting your
  667.     computer. Therefore, on IBM PS/2 computers the original keyboard
  668.     interrupt is called, which in turn calls INT 15H Function 4FH
  669.     with the correct scan code which is supplied to the program.
  670.     Because of this, some timing results may not be as accurate as
  671.     possible. Particularly the High Precision Up Timer. Your answer
  672.     to the IBM question is stored in the Calibration File. Once the
  673.     question is answered it will never be automatically asked again.
  674.     You may want to try the program by first answering no to the
  675.     question. If you have problems with the program press the F9
  676.     Key and you can change your answer.
  677.  
  678.     The first time PC Clock is executed the Calibration File is also
  679.     created and placed in the same directory as CLK32.EXE/CLK16.EXE.
  680.  
  681.  
  682.                                  Page 15
  683.  
  684.     MAIN MENU
  685.  
  686.     The Main Menu is in the left panel with the light white
  687.     background and contains the following Command Bars:
  688.  
  689.         Time, Calibrate, Up Timers, Down Timers, Lap Timers,
  690.         Game/Split, Dates, About, Quit, and Help
  691.  
  692.     Note: If your system does not have a mouse the Help Command Bar
  693.           says F1 = Help instead of Help.
  694.  
  695.     The active menu item has a black shadow on the Command Bar while
  696.     inactive menu items have a dark grey shadow.
  697.  
  698.     To select a menu item use the Up and Down Cursor Keys. As a new
  699.     menu item is selected its shadow changes to black and the previous
  700.     one changes back to dark grey. The right panel with the blue
  701.     background will change to reflect the new menu item. A secondary
  702.     menu appears at the top of the right panel for all the timer
  703.     and calibration function.
  704.  
  705.     You may also select a menu item by clicking the left mouse button
  706.     on the desired menu item.
  707.  
  708.     Selecting Help: You may select Help by pressing the F1 Key or
  709.     clicking the left mouse button on the Help Command Bar. The Quick
  710.     Help Reference System is not available while running a
  711.     calibration routine or while waiting to start a timer routine
  712.     or while a timer routine is running.
  713.  
  714.     SECONDARY MENUS
  715.  
  716.     At the top of the right blue panel is the Secondary Menu for
  717.     the calibration and timer routines. Time, About, and Quit
  718.     do not have secondary menus. The date and time is displayed
  719.     instead. The Secondary Menu for Dates is at the bottom of the
  720.     right blue panel. The Seconday Menu is Low, Medium, and High
  721.     for the calibration routines and the Up Timer. For the Down
  722.     Timer, and Lap Timer it is Low and Medium. For Game/Split it
  723.     is Game and Split.
  724.  
  725.     To select a secondary menu item use the left and right arrow
  726.     keys to highlight the desired menu item and then press the enter
  727.     key to select the menu item. Or you can click the left mouse
  728.     button on the desired menu item to select it.
  729.  
  730.  
  731.                                  Page 16
  732.  
  733.     SYNCHRONIZING THE REAL TIME CLOCK
  734.  
  735.     Before starting each calibration or timer routine you will be
  736.     asked to synchronize your real time clock with an accurate outside
  737.     time source. The synchronizing screen will automatically appear
  738.     with the current date and zero hours, minutes, and seconds
  739.     displayed in a dialog box. Command Bars will appear below the
  740.     dialog box which you can use to enter an accurate date and time
  741.     to synchronize your real time clock with. You can use the
  742.     indicated keyboard key in the Command Bar or click on a Command
  743.     Bar with the left mouse button. Holding down the indicated
  744.     keyboard key or holding down the left mouse button on a Command
  745.     Bar issues repeated commands.
  746.  
  747.     The Command Bars display the Up, Down, Left, Right and Enter
  748.     keyboard keys. There are Command Bars for "Do Again", "Quit",
  749.     and "Skip". Use the indicated Hot Key or click the left mouse
  750.     button on the desired Command Bar.
  751.  
  752.     The "Quit" Command Bar exists the Synchronizing process and
  753.     returns you to the main menu.
  754.  
  755.     The "Skip" Command Bar skips the Synchronizing process and uses
  756.     the current date and time from the real time clock.
  757.  
  758.     Use the Left and Right Arrow Keys or click on the Command Bars
  759.     to select the day, month, year, hours, minutes, or seconds field
  760.     you wish to change. Use the Up and Down Arrow Keys or click on
  761.     the Command Bars to change the indicated field.
  762.  
  763.     The object is to set the date and time to about 10 to 15 seconds
  764.     in the future and when the accurate outside time source reaches
  765.     this date and time press the Enter Key or Click the left mouse
  766.     button on the Enter Command Bar to set the Real Time Clock to
  767.     the displayed time.
  768.  
  769.     Once this is done the displayed time will start changing every
  770.     second. You can now check the displayed time against the accurate
  771.     outside time source. If they agree press the Enter Key or click
  772.     the left mouse button on the Enter Command Bar. If they do not
  773.     agree press the "D" Hot Key or click the left mouse button on
  774.     the Do Again Command Bar to set the date and time again.
  775.  
  776.     Valid dates for synchronizing the Real Time Clock are 1 Jan.
  777.     1980 to 31 Dec. 2099, the range of dates that can be set by DOS.
  778.     PC Clock prevents you from entering a date that is outside of
  779.     this range.
  780.  
  781.     Hint: For systems with a mouse - Once the date and time are set
  782.           to 10 to 15 seconds in the future the easiest way to proceed
  783.           is to press the left mouse button on the Enter Command
  784.           Bar but do not release it. Once the accurate outside time
  785.           source reaches the displayed time release the left mouse
  786.           button.
  787.  
  788.  
  789.                                  Page 17
  790.  
  791.     CALIBRATION
  792.  
  793.     There are three calibration routines. Each one provides a
  794.     different degree of precision. Low calibration uses the Real
  795.     Time Clock generating an interrupt approximately 32 times per
  796.     second. Medium calibration uses the Real Time Clock generating
  797.     an interrupt approximately 4096 times per second. High Precision
  798.     uses the speed of the CPU itself. The faster the CPU or the less
  799.     clock cycles required to execute a fixed set of instructions, the
  800.     greater the degree of precision.
  801.  
  802.     Before each calibration routine starts you will be asked to
  803.     synchronize your real time clock with an accurate outside time
  804.     source. An accurate outside time source is not your wrist watch,
  805.     but a place like the Naval Observatory in Washinton D.C. or the
  806.     National Bureau of Standards. Synchronize as close as possible but
  807.     do not spend to much time on it. Once the Real Time Clock is
  808.     synchronized the calibration process will proceed automatically.
  809.  
  810.     At this point all function Keys, the Mouse, the Print Screen
  811.     Key and any TSR's will not function. Commands may only be issued
  812.     from the keyboard. The only key that will be recognized is the
  813.     "S" Hot Key to Stop the calibration process.
  814.  
  815.     Note: While the High Precision Calibration Routine is being run
  816.           do not press any keyboard keys except the "S" Hot Key when
  817.           you want to stop the calibration process. Hitting any other
  818.           key while the High Precision Calibration Routine is
  819.           executing will invalidate the results.
  820.  
  821.     When you are ready to stop the calibration process you must
  822.     consult the same accurate outside time source. Mark the time
  823.     and date you stop the calibration process when you press the
  824.     "S" Hot Key. Enter this time and date when asked to. The Command
  825.     Bars are the same as when you Synchronized the Real Time Clock.
  826.     Calibration figures will then be displayed on screen and saved
  827.     to the Calibration File. To know what to expect, go through the
  828.     calibration process a few times, but only let it run for a few
  829.     minutes. Then when you are ready you can set it up to run for
  830.     24 hours or more.
  831.  
  832.     Note: So you do not have to wait for 24 or more hours to test
  833.           PC Clock and see if you like the program, run each
  834.           calibration process for about 10 or 15 minutes and then
  835.           you can test all the various timing routines in PC Clock.
  836.           The results will not be accurate, but you will get an idea
  837.           of what PC Clock is all about.
  838.  
  839.     Calibration figures are maintained to an accuracy of 10 decimal
  840.     places for low and medium precision modes. In high precision mode
  841.     figures are maintained to 14 decimal places. While these figures
  842.     are used in all internal calculations the timers in low precision
  843.     mode only display seconds to two decimal places. In medium
  844.     precision mode seconds are displayed to 4 decimal places. In high
  845.  
  846.  
  847.                                  Page 18
  848.  
  849.     precision mode seconds are displayed to 10 decimal places. There
  850.     is no rounding off of any displayed time figures. Because of this,
  851.     when you subtract the start and stop times and compare it to the
  852.     total elapsed time the two figures may disagree by plus or minus
  853.     1 in the last decimal place.
  854.  
  855.     To give you an idea of what to expect, the following calibration
  856.     figures are from my computer. It is an 80386DX 20 Mhz computer.
  857.  
  858.                  Ticks/Second         Seconds/Tick
  859.         Low Precision    -          31.9998          .0312501953
  860.         Medium Precision -       4,096.0397          .0002441382
  861.         High Precision   -     928,015.8995          .0000010775*
  862.  
  863.     *The last four decimal places in High Precision Mode will be
  864.     displayed when you run the High Precision Up Timer.
  865.  
  866.     Low and medium precision figures will be very close to the above
  867.     figures for all computers. It is the High Precision Mode figures
  868.     that will show significant differences. A fast 80486 may approach
  869.     three or 4 million ticks per second.
  870.  
  871.     I have not mentioned a time limit for the calibration routines
  872.     because there is none. You can let them run for thousands of
  873.     years, and then thousands more before the calibration routines
  874.     would overflow their counters.
  875.  
  876.     Unlike the calibration routines all timer routines do have a time
  877.     limit. It is approximately 58.49 years. The Down Timers have a
  878.     limit of 512,408 hours, 59 minutes, and 59 seconds.
  879.  
  880.     Note: There are a few programs available that allow you dial
  881.     up an accurate time source and automatically set your Real Time
  882.     Clock. If you have one of these programs use it just prior to
  883.     running PC Clock and you can "Skip" the synchronizing routine.
  884.  
  885.  
  886.                                  Page 19
  887.  
  888.     UP TIMERS
  889.  
  890.     All three modes of precision are available to the Up Timer.
  891.     This is the only timer that utilizes the High Precision Mode.
  892.     Select the precision mode you wish to use with the keyboard keys
  893.     or using the mouse. In Low and Medium Precision Modes you will
  894.     then be asked to synchronize your real time clock. This is just
  895.     to give accurate start and stop times. It has nothing to do with
  896.     the accuracy of any timed event. If your real time clock is set
  897.     accurate enough for you just "Skip" the synchronization procedure.
  898.     Then the Up Timer Screen will appear and you will be able to
  899.     enter names for the event(s) you are going to time. A Command
  900.     Bar will be at the bottom of the screen which says "Escape to
  901.     Quit Data Entry". If you do not wish to enter an event name at
  902.     this time press the Escape Key or click on the Command Bar with
  903.     the left mouse button. You will have another opportunity to enter
  904.     event names when you have finished timing the events.
  905.  
  906.     Note: Check the Quick Help Reference System for the editing keys
  907.           available for use while entering data.
  908.  
  909.     Next the Up Timer Command Bars will appear at the bottom of the
  910.     blue panel. At this point all Function Keys, the Mouse, the Print
  911.     Screen Key, and TSR's will be inoperative. You will only be able
  912.     to enter commands via the keyboard with Hot Keys. Not all Command
  913.     Bars will be active all the time. Active Command Bars will have
  914.     a black shadow and inactive Command Bars will have a dark grey
  915.     shadow. The Hot Key for each Command Bar is the first letter of
  916.     the Command Bar. On color screens it will be red. The Command
  917.     Bars and their functions are:
  918.  
  919.         1 Start    -   Start Timer Number 1.
  920.  
  921.         2 Start    -   Start Timer Number 2.
  922.  
  923.         Both       -   Start Both Timers at the same time.
  924.  
  925.         Escape       -   Quit Timer and return to main menu.
  926.  
  927.         1 Stop       -   Stop Timer Number 1.
  928.  
  929.         2 Stop       -   Stop Timer Number 2.
  930.  
  931.         Info       -   Enter or Edit Event Names.
  932.  
  933.         Do Again   -   Reset Up Timers for new events.
  934.  
  935.     Once all the timers have been stopped the Functions Keys, the
  936.     Mouse, the Print Screen Key, and all TSR's will be available
  937.     for use. You can now use the Print Screen Key to print out the
  938.     results of the events you have timed or save the results to a
  939.     disk file using the F6 Key for printing at a later time. This
  940.     is ideal for laptop computers. It allows you to take a laptop
  941.     computer anywhere you want, time the events, save the results
  942.     to disk, and print them out once you have access to a printer.
  943.  
  944.  
  945.                                  Page 20
  946.  
  947.     The Low Precision Mode displays time to 2 decimal places of
  948.     accuracy while the Medium Precision Mode displays time to 4
  949.     decimal places.
  950.  
  951.     In Medium Precision Mode you also have the choice of using a
  952.     special Race Timer. It provides for up to eight finish times
  953.     for each race. After Synchronizing the Real Time Clock you will
  954.     be asked via a dialog box if you want to use the Medium Precision
  955.     Up Timer as a race timer. You can answer No, Yes, or Quit via
  956.     Hot Keys or click on the desired Command Bar with the left mouse
  957.     button. To use the normal Up Timer answer No. To use the Race
  958.     Timer answer Yes. The Race Timer screen will then appear and
  959.     you can enter an event name if you wish. Then the Race Timer
  960.     Command Bars will appear and commands can only be issued from
  961.     the keyboard using Hot keys. The Command Bars and their functions
  962.     for the Race Timer are:
  963.  
  964.         Start      -  Start the Race Timer.
  965.  
  966.         Time      -  Record a Finish Time.
  967.  
  968.         Stop      -  Stop Race Timer. No Finish Time is recorded.
  969.  
  970.         Info      -  Enter or edit an Event Name and a Name for
  971.                  each Finish Time.
  972.  
  973.         Do Again  -  Reset Race Timer for next event.
  974.  
  975.         Escape      -  Quit Timer and return to main menu.
  976.  
  977.     Once the Race Timer is stopped everything returns to normal and
  978.     you can print the results using the Print Screen Key or save
  979.     the results to a disk file using the F6 Key.
  980.  
  981.  
  982.     In High Precision Mode only one timer is available. When you
  983.     start it up you will see that it is completely different from
  984.     the other timers. There are no start or stop times and dates
  985.     provided. While the timer is running there is no continuous
  986.     display of the elapsed time. Since the Timer routine must run
  987.     the exact same set of instructions as the calibration routine,
  988.     total ticks and elapsed time will be displayed only after the
  989.     timer is stopped.
  990.  
  991.     When the High Precision Timer is selected the High Precision
  992.     Screen will be displayed and you have the option of entering
  993.     the event name prior to timing the event. Then two Command bars
  994.     will appear near the bottom of the High Precision Timer Screen
  995.     that say "Start" and "Stop". The active Command Bar has a red
  996.     check mark to the left of the Command Bar. At this point all
  997.     Function Keys, the Mouse, the Print Screen Key, and all TSR's
  998.     are inoperative. Press the "S" Hot Key to start the timer and
  999.     the red check mark will then move to the left of the "Stop"
  1000.     Command Bar.
  1001.  
  1002.  
  1003.                                  Page 21
  1004.  
  1005.     WARNING: Pressing any key except the "S" Hot Key to stop the
  1006.     timer while the timer is running will cause the timer to return
  1007.     inaccurate results.
  1008.  
  1009.     When you are ready to stop the timer press the "S" Hot Key. At
  1010.     this time total ticks and total elapsed time will be displayed.
  1011.     Three new Command Bars will appear at the bottom of the High
  1012.     Precision Timer Screen. They are "Info", "Do Again", and
  1013.     "Escape" whose functions have already been explained.
  1014.  
  1015.     Once the timer is stopped all program functions return to normal
  1016.     and you can use the Print Screen Key to print the results or
  1017.     the F6 Key to save the screen image to disk.
  1018.  
  1019.     Special Note: The High Precision Timer also has a hook into
  1020.               hardware IRQ 3 or IRQ 4. The first hardware IRQ
  1021.               received will start the High Precision Timer. The
  1022.               second one received will stop the High Precision
  1023.               Timer.  If you have an interface board that can
  1024.               issue hardware IRQ 3 or 4 when an event starts and
  1025.               stops you will be able to time events down to
  1026.               millionths of a second.
  1027.  
  1028.               The specific hardware IRQ number your computer
  1029.               uses will be displayed in yellow on the initial
  1030.               UP Timer screen. The IRQ number depends on which
  1031.               IRQ number your mouse uses if you have one
  1032.               installed.
  1033.  
  1034.  
  1035.                                  Page 22
  1036.  
  1037.     DOWN TIMERS
  1038.  
  1039.     Only the Low and Medium Precision Modes are available for the
  1040.     Down Timers.
  1041.  
  1042.     When you select the Low or Medium Precision Mode you will first
  1043.     be asked to synchronize the Real Time Clock with an accurate
  1044.     outside time source. This is done so you can have accurate start
  1045.     times for the Down Timers and in no way affects the accuracy
  1046.     of the timers. If your Real Time Clock is set accurate enough
  1047.     you may "Skip" this procedure.
  1048.  
  1049.     In Low Precision Mode you will then be asked via a dialog box
  1050.     if you want to "Use Down Timer 1 as a Game Timer?". Use the
  1051.     "Yes", "No", or "Quit" Command Bars to give your answer. More
  1052.     on the Game Timer later.
  1053.  
  1054.     Next the Down Timer Screen will appear and you will have the
  1055.     option of entering event names for the Down Timers. Then a dialog
  1056.     box will pop up so you can set the count down time for each
  1057.     timer. The count down time is set in hours, minutes, and seconds
  1058.     in 1 second intervals. The maximum count down time is 512,408
  1059.     hours, 59 minutes, and 59 sconds. Use the Left and Right Arrow
  1060.     Keys or click the left mouse button on the Left and Right Arrow
  1061.     Command Bars to select the field you want to set. Use the Up
  1062.     and Down Arrow Keys or click the left mouse button on the Up
  1063.     and Down Arrow Key Command Bars to change the value in the
  1064.     selected field. When the times for the Down Timers are set use
  1065.     the Enter Key or click the left mouse button on the Enter Command
  1066.     Bar to enter the times.
  1067.  
  1068.     At this point the Down Timer Command Bars will appear at the
  1069.     bottom of the blue panel and the Functions Keys, the mouse, the
  1070.     Print Screen Key, and all TSR's will be disabled. Use the
  1071.     indicated Hot Keys in the Down Timer Command Bars. They are:
  1072.  
  1073.         1 Start      -    Start Down Timer 1.
  1074.  
  1075.         2 Start      -    Start Down Timer 2.
  1076.  
  1077.         Both         -    Start Both Down Timers at the same time.
  1078.  
  1079.         Info         -    Enter or Edit Event Names.
  1080.  
  1081.         Do Again     -    Reset Down Timers for next event.
  1082.  
  1083.         Escape         -    Exit Down Timers and return to main emnu.
  1084.  
  1085.     When each Down Timer reaches zero a chime will sound to inform
  1086.     you that it has finished. When both Down Timers have finished
  1087.     all program functions will return to normal and you can use the
  1088.     Print Screen Key to print the results or use the F6 Key to
  1089.     save the screen image to a file on disk.
  1090.  
  1091.  
  1092.                                  Page 23
  1093.  
  1094.     When you elect to use Down Timer 1 as a game timer only Down Timer
  1095.     1 will be active and Timeouts will be enabled. Once the Down
  1096.     Time is set for the game period you wish to time the following
  1097.     Command Bars will appear:
  1098.  
  1099.         Start         -    Start Game Timer.
  1100.  
  1101.         Timeout      -    Pause Game Timer.
  1102.  
  1103.         Restart      -    Start Game Timer after a timeout.
  1104.  
  1105.         Info         -    Enter or Edit Event Names.
  1106.  
  1107.         Do Again     -    Reset Down Timer for next game period.
  1108.  
  1109.         Escape         -    Exit Down Timer and return to main emnu.
  1110.  
  1111.     When a timeout is in effect the Down Timer will stop and a
  1112.     Command Bar that says Timeout will appear next to the Down Timer.
  1113.     At the end of the game period a chime will sound and all program
  1114.     functions will return to normal.
  1115.  
  1116.     Note:  Use Down Timer 1 as a Game Timer for any game that does
  1117.            not have four 15 minute quarters.
  1118.  
  1119.  
  1120.                                  Page 24
  1121.  
  1122.     LAP TIMERS
  1123.  
  1124.     The lap Timer runs in Low or Medium Precision Modes. It supports
  1125.     up to 1,024 laps. After you select the precision desired and
  1126.     synchronize the Real Time Clock you will have the opportunity
  1127.     to enter an event name. At this point the Function keys, the
  1128.     mouse, the Print Screen Key, and all TSR's will be disabled.
  1129.     The Lap Timer Command Bars will appear in the bottom of the right
  1130.     blue panel. You can only use the indicated Hot Keys to issue
  1131.     commands. They are:
  1132.  
  1133.         Start      -  Start the Lap Timer.
  1134.  
  1135.         Lap      -  Record a Lap Time.
  1136.  
  1137.         Stop      -  Stop the Lap Timer - Does not Record a Lap.
  1138.  
  1139.         Info      -  Enter or Edit Event Name.
  1140.  
  1141.         Do Again  -  Reset Lap Timer for next event.
  1142.  
  1143.         Escape      -  Exit Lap Timer and return to main menu.
  1144.  
  1145.     As each lap is recorded its number and lap time is displayed on
  1146.     screen. The eight most current laps are displayed. To the left
  1147.     of the recorded lap times is a small window that displays the
  1148.     running time for the current lap and the average times for all
  1149.     the recorded laps.
  1150.  
  1151.     Note: The Stop Command does not record a lap. It only stops the
  1152.           Lap Timer.
  1153.  
  1154.     Once the Lap Timer is stopped all program functions will return
  1155.     to normal and three new Command Bars will appear replacing the
  1156.     "Start", "Lap", and "Stop" Command Bars. They are:
  1157.  
  1158.         Report     -  Print a report of all the recorded laps.
  1159.  
  1160.         File     -  Save all recorded lap infomation in a file
  1161.                 called CLK32/16.LAP for printing at a later
  1162.                 time. Creates CLK32/16.LAP if it does not exist.
  1163.  
  1164.         Prt File -  Print all lap information in the CLK32/16.LAP
  1165.                 File.
  1166.  
  1167.     Note: The number of sets of lap times that CLK32/16.LAP can hold
  1168.           is only limited by the available disk space. Once all sets
  1169.           of lap times have been printed the file will be deleted.
  1170.  
  1171.  
  1172.                                  Page 25
  1173.  
  1174.     GAME/SPLIT TIMERS
  1175.  
  1176.     Once you select the Game or Split Timer from the secondary menu
  1177.     at the top of the right blue panel the secondary menu will be
  1178.     replaced by the current date and time and the Game Timer or the
  1179.     Split Timer screen will appear. The instructions for the Game
  1180.     Timer will be given first followed by the instructions for the
  1181.     Split Timer.
  1182.  
  1183.     The Game Timer is for any game that has 4 15 minute quarters.
  1184.     After you have synchronized the Real time Clock you will be asked
  1185.     "Use Two Minute Warnings in 2nd and 4th Quarters?". Answer "No",
  1186.     "Yes", or "Quit". If you answer Yes the game clock will
  1187.     automatically be stopped at the two minute mark in the 2nd
  1188.     and 4th quarters.
  1189.  
  1190.     Next you can enter information about the game. This can be
  1191.     skipped and entered at the end of the game if you wish.
  1192.  
  1193.     You will then be allowed to select the quarter you want to start
  1194.     in. Use the Left and Right Arrow Keys or click the left mouse
  1195.     button on the Left and Right Command Bars to highlight the
  1196.     starting quarter. Then press the Enter Key or click the left
  1197.     mouse button on the Enter Command Bar to select the highlighted
  1198.     quarter. Once this is done the Game Timer Command Bars will
  1199.     appear and their functions are:
  1200.  
  1201.         Start     -  Start game clock for indicated quarter.
  1202.  
  1203.         Timeout  -  Pause game clock.
  1204.  
  1205.         Restart  -  Start game clock after a timeout.
  1206.  
  1207.         Info     -  Enter or Edit game information.
  1208.  
  1209.         Do Again -  Reset Game Timer for a new game.
  1210.  
  1211.         Escape     -  Exit Game Timer and return to main menu.
  1212.  
  1213.     When a Timeout is in effect a Command Bar with the word "Timeout"
  1214.     will appear next to the game clock.
  1215.  
  1216.     If Two Minute Warnings are enabled a chime will sound when the
  1217.     game clock is stopped at the two minute mark and a Command Bar
  1218.     saying "Two Minute Warning" will appear next to the game clock.
  1219.  
  1220.     At the end of a quarter a chime will sound to let you know that
  1221.     the game clock has run out.
  1222.  
  1223.     At the end of a game the total game time for all four quarters
  1224.     will be displaed if it is available. All program functions will
  1225.     return to normal and you can use the Print Screen Key to print
  1226.     the Game Timer screen or use the F6 Key to save the Game Timer
  1227.     screen to a file on disk.
  1228.  
  1229.  
  1230.                                  Page 26
  1231.  
  1232.     The Split Timer is an invention of my own. Have you ever
  1233.     wondered how much time a television program spends on the
  1234.     program and how much is spent on commercials? And how many
  1235.     commercials there are for each commercial break? Or how about a
  1236.     radio station that advertises more rock and less talk? If you
  1237.     have, this timer is for you. It allows you to time two seperate
  1238.     events where one event starts as the other event stops and
  1239.     vice versa. A maximum of 1,024 switches between timers is
  1240.     allowed. Once the program is stopped a full report can be
  1241.     printed or saved to a disk file called CLK32/16.SWH for printing
  1242.     at a later time. The report contains the start time of each
  1243.     segment along with the duration of that segment.
  1244.  
  1245.     After synchronizing the Real Time Clock you will be able to enter
  1246.     information about the event. An example is provided below.
  1247.  
  1248.                 Source: T.V.
  1249.               Call Letters: KQRX
  1250.              Frequency: N/A
  1251.                   City: Somewhere
  1252.                  State: Any State
  1253.  
  1254.         Event No 1:              Event No 2:
  1255.         The Sunday Movie - Program         The Sunday Movie - Commerc.
  1256.  
  1257.     Once the information is entered the Switch Timer Command Bars
  1258.     will appear and the Function Keys, the mouse, the Print Screen
  1259.     Key, and all TSR's will be inoperative. The Switch Timer Command
  1260.     Bars have the following functions:
  1261.  
  1262.         Start      -  Start the Switch Timer with Event No. 1.
  1263.  
  1264.         Count      -  Replaces the Start Command Bar after the
  1265.                  Switch Timer is started. Active only when
  1266.                  Event No. 2 is in progress. Adds 1 to count.
  1267.                  May be used to record the number of
  1268.                  commercials during a commercial break.
  1269.                  Always starts with 1 since there will always
  1270.                  be at least one commercial.
  1271.  
  1272.         Switch      -  Switch to Event No. 2 or back to Event
  1273.                  No. 1.
  1274.  
  1275.         Halt      -  Stop Switch Timer and record duration
  1276.                  of last switch.
  1277.  
  1278.         Info      -  Enter or Edit information about the event.
  1279.  
  1280.         Do Again  -  Reset Switch Timer for next program.
  1281.  
  1282.         Escape      -  Exit Switch Timer and return to main menu.
  1283.  
  1284.     Once the Switch Timer is halted all program functions return
  1285.     to normal and three new Command Bars will appear in the top row.
  1286.     They have the following functions:
  1287.  
  1288.  
  1289.                                  Page 27
  1290.  
  1291.         Report      -  Print a full report on all Switch Timer
  1292.                  information.
  1293.  
  1294.         File      -  Save Switch Timer information to a file
  1295.                  called CLK32/16.SWH. Creates CLK32/16.SWH
  1296.                  if it does not exist.
  1297.  
  1298.         Prt File  -  Print information in CLK32/16.SWH File.
  1299.  
  1300.     Note: The number of sets of Switch Times that CLK32/16.SWH can
  1301.           hold is only limited by the available disk space. Once all
  1302.           Switch Time sets have been printed the file will be
  1303.           deleted.
  1304.  
  1305.     An example of a Switch Timer Report follows:
  1306.  
  1307.                 Switch Timer        Page  1 of  1
  1308.  
  1309.     Start Date:  25 Aug 1993          Source: T.V.
  1310.     Start Time:  08:00:05.10    Call Letters: KWQP
  1311.      Stop Date:  25 Aug 1993       Frequecny: N/A
  1312.      Stop Time:  08:16:05.10        City: Chicago
  1313.     Total Time:  00:16:00.00           State: Illinois
  1314.  
  1315.     Event No. 1: Movie - Program    Event No 2: Movie - Commer.
  1316.  
  1317.     Total Time:    0:05:00.00    Total Time:    0:11:00.00
  1318.  
  1319.            Time      Duration           Time       Duration  Count
  1320.  
  1321.     08:00:05.10    00:03:00.00    08:03:05.10    00:05:00.00    11
  1322.     08:08:05:10    00:02:00:00    08:10:05:10    00:06:00:00     9
  1323.  
  1324.                         Total Count Equals:    20
  1325.  
  1326.     What the report says is that the first program segment started
  1327.     at 08:00:05.10 and lasted for 3 minutes; then the first
  1328.     commercial segment started at 08:03:05.10 and lasted for 5
  1329.     minutes. Count in this case would be the number of commercials
  1330.     during this commercial segment. With this report you can find out
  1331.     how much time a program spends on the program and how much time
  1332.     is spent on commercials, the total number of commercials a
  1333.     program has, and if you want to do a little math you can figure
  1334.     out the average number of commercials during a commercial segment
  1335.     and the average length of a commercial. You can also tell the
  1336.     pattern between the program and commercials the program follows.
  1337.     Are the commercials spread out throughout the program evenly or
  1338.     bunched together. Does your favorite late Friday night horror
  1339.     movie have 1 and 1/2 hours of movie with 3 hours of commercials?
  1340.     A lot of the late night movies seem this way to me. Now with the
  1341.     Split Timer you can find out for yourself. Make copies and send
  1342.     reports to the T.V. and network executives letting them know that
  1343.     they are being monitored by concerned parents. These reports may
  1344.     give you enough ammunition to make some changes in the way T.V.
  1345.     works.
  1346.  
  1347.  
  1348.                                  Page 28
  1349.  
  1350.     DATES
  1351.  
  1352.     When you get down to the Dates screen you will see a great
  1353.     deal of information about the current date in the right blue
  1354.     panel. The date and time will be displayed at the top of the
  1355.     right blue panel with five Command Bars at the bottom of the
  1356.     right blue panel. They are "Info", "Delta", "Plus-Minus", "Life",
  1357.     and "Calendar". To selected a Command Bar use the indicated Hot
  1358.     Key or click the left mouse button on the desired Command Bar.
  1359.  
  1360.     When one of the first four functions is selected a dialog box
  1361.     will appear asking you to enter one date, two dates, or a date
  1362.     and an offset, or a date and a time. Use the indicated keyboard
  1363.     keys or click the left mouse button on the desired Command Bar
  1364.     to move between and change the highlighted date or time field.
  1365.     Use the Left and Right Arrow Keys or click the left mouse button
  1366.     on the Left or Right Command Bar to go to the next or previous
  1367.     field. Use the Up and Down Arrow Keys or click the left mouse
  1368.     button on the Up and Down Command Bars to change the value in
  1369.     the highlighted date or time field. When you have the desired
  1370.     date, times, and/or offset entered use the Enter Key or click
  1371.     the left mouse button on the Enter Command Bar and the function
  1372.     will calculate and display the desired information.
  1373.  
  1374.     All date and time fields wrap around so there is no danger of
  1375.     entering a number that is invalid. If an invalid date is entered
  1376.     you will be returned to enter a valid date. When entering a birth
  1377.     date and time in "Life" you cannot enter a date and time that
  1378.     is in the future. If you do you will be returned to enter a valid
  1379.     date and time that is not in the future.
  1380.  
  1381.     Info - displays the same information about any selected date as
  1382.     shown for the current date. Valid dates range from 1 Jan. 1600
  1383.     to 31 Dec. 3267 for all date and calendar functions.
  1384.  
  1385.     Delta Days - or Days Between Dates - Enter any two dates and the
  1386.     number of days between them will be calculated and displayed.
  1387.  
  1388.     Plus or Minus Days - Enter any date and press the Enter Key or
  1389.     click the left mouse button on the Enter Command Bar. Then
  1390.     enter the number of days (the offset) into the past or future
  1391.     you would like to see the date for (e.g. 1 Jan. 1992 and -200
  1392.     days would be 15 Jun. 1991). When entering the offset the PgUp
  1393.     and PgDn Keys or Command Bars change the value by plus or minus
  1394.     100. You cannot enter an offset that takes you beyond the range
  1395.     of a valid date.
  1396.  
  1397.     Life - First enter your name or the name of any person. Then enter
  1398.     the date and time of birth. If the time is not known just leave
  1399.     it set as it is. The length of time in days, hours, minutes, and
  1400.     seconds you have lived will then be displayed. It will be updated
  1401.     every second. A date and time in the future is invalid and not
  1402.     allowed by the program. Try it and see. If you are executing this
  1403.     program from a floppy disk and save the screen image to a file the
  1404.     'you have lived time' will get out of sync with the current time
  1405.     by a few seconds.
  1406.  
  1407.  
  1408.                                  Page 29
  1409.  
  1410.     Calendar - When you select Calendar a calendar showing the
  1411.     current month of the year will pop up. Sundays are shown in red,
  1412.     Federal Holidays are shown in red, observed days are shown in
  1413.     yellow if not a Sunday, and normal days are shown in black. Federal
  1414.     holidays also have an asterick after the day of the week to make
  1415.     it easy to identify Federal Holidays when they are printed on
  1416.     paper.
  1417.  
  1418.     At the bottom of the Calendar are 6 Command Bars which may be
  1419.     selected by using the left mouse button or the associated
  1420.     keyboard key. The Command Bars and the Associated keyboard keys
  1421.     shown in brackes are:
  1422.  
  1423.         < Month (Down Arrow Key)  -  Show previous month of the
  1424.                          year.
  1425.  
  1426.         Month > (Up Arrow Key)      -  Show next month of the year.
  1427.  
  1428.         Holidays ("H" Hot Key)      -  Show a list of 17 holidays
  1429.                          and observed days for the
  1430.                          current year. Federal
  1431.                          Holidays are in red,
  1432.                          observed days in yellow.
  1433.  
  1434.         Quit ("Q" Hot Key)      -  Return to the information
  1435.                          display.
  1436.  
  1437.         < Year (PgDn Key)      -  Show calendar for current
  1438.                          month of the previous year.
  1439.  
  1440.         Year > (PgUp Key)      -  Show calendar for current
  1441.                          month of the next year.
  1442.  
  1443.     Note:  If you select Holidays after changing the year the list
  1444.            of Holidays will change to reflect the new year.
  1445.  
  1446.     Note:  If you go back far enough into the past the Holiday
  1447.            information will not be valid since they were not legal
  1448.            holidays yet.
  1449.  
  1450.     When the information is displayed for "Info", "Delta",
  1451.     "Plus-Minus", and "Life" the Do Again and Calendar Command Bars
  1452.     will become active.
  1453.  
  1454.         Do Again     -    Resets to enter new dates, time, and/or
  1455.                 offsets depending on the function.
  1456.  
  1457.         Calendar     -    The calendar displayed depends on the
  1458.                 function as expalined below:
  1459.  
  1460.             Info    -  Displays a calendar for the month and
  1461.                    year of the selected date.
  1462.  
  1463.             Delta    -  Displays a calendar for the second date.
  1464.  
  1465.  
  1466.                                  Page 30
  1467.  
  1468.             Plus-Minus    -  Displays a calendar for the past or
  1469.                    future date.
  1470.  
  1471.             Life    -  Displays a calendar for the month and
  1472.                    year of birth.
  1473.  
  1474.     Note:  If you show the calendar while the Life Display is running
  1475.            and then return to the Life Display the time lived will
  1476.            stay in sync with the current date and time.
  1477.  
  1478.     You can use the Print Screen Key or F6 Key to save a screen image
  1479.     to disk at any time while you are in the dates section.
  1480.  
  1481.     All date calculations are done using Astronomical Julian Day
  1482.     calculations. This converts a date (month, day, year) to a single
  1483.     number which represents the number of days since the start of the
  1484.     Julian Period. The Julian Period began at noon on 1 JAN. 4713 B.C.
  1485.     The Julian period was devised in 1582 by Joseph Scaliger and named
  1486.     after his father Julius (not after the Julian calendar). The
  1487.     beginning of the Julian period was the most recent time that three
  1488.     major chronological cycles began on the same day - 1). the 28 year
  1489.     solar cycle after which dates in the Julian calendar return to the
  1490.     same day of the week (e.g. Jan 1st on a Monday) - 2). the 19 year
  1491.     lunar cycle after which the phases of the moon return to the same
  1492.     dates of the year - 3). and the 15 year indiction cycle used in
  1493.     ancient Rome to regulate taxes. There are 7980 years in 1 Julian
  1494.     period, the product of 28, 19, and 15.
  1495.  
  1496.     There are 285 28 year Solar Cycles, 420 19 year Lunar Cycles,
  1497.     and 532 15 year Roman Indiction Cycles in one Julian period.
  1498.  
  1499.  
  1500.  
  1501.                                  Page 31
  1502.  
  1503.     ABOUT
  1504.  
  1505.     Displays copyright information and other information about
  1506.     the program.
  1507.  
  1508.     QUIT
  1509.  
  1510.     Press the enter key or click the left mouse button on the "<──┘
  1511.     to Quit" Command Bar to exit the program and return to DOS.
  1512.     You can also use the ESC Key to exit the program from anywhere
  1513.     on the main menu. It is important that the program perform its
  1514.     exit procedures to make sure your computer is returned to the
  1515.     same state it was in prior to executing PC Clock. The date and
  1516.     time maintained by DOS is also reset to reflect the date and time
  1517.     of the Real Time Clock since every time you use a timer the
  1518.     updating of the date and time maintained by DOS is stopped.
  1519.  
  1520.     HELP
  1521.  
  1522.     Except while a calibration or timer routine is running you may
  1523.     select Help by pressing the F1 Key or click the left mouse button
  1524.     on the Help Menu Command Bar. When a Critical Error Reporting
  1525.     System or Extended Error Reporting System screen is displayed
  1526.     use the Help Command Bar provided in the screen to call up the
  1527.     Quick Help Reporting System, If your system does not have a mouse
  1528.     installed the "Help" Command Bar will read "F1 = Help".
  1529.  
  1530.     You can page through the Quick Help Reference System using the
  1531.     Hot Keys for the Next and Previous Command Bars, by clicking
  1532.     the left mouse button on the next or previous Command Bar, or
  1533.     by using the PgUp and PgDn Keys. Pressing and holding the
  1534.     keyboard keys or the left mouse button down issues repeated
  1535.     commands.
  1536.  
  1537.  
  1538.                                  Page 32
  1539.  
  1540.     START UP ERRORS
  1541.  
  1542.     On start up there are a number of errors that can prevent the
  1543.     program from running. Most are self-explanatory.
  1544.  
  1545.         1. - Sorry! An 80386 or 80486 is required to execute
  1546.          PC Clock 32.
  1547.  
  1548.         2. - Sorry! An 80286 or above is required to execute
  1549.          PC Clock 16.
  1550.  
  1551.     The following start up errors pertain to both 32 and 16 bit
  1552.     versions of PC Clock.
  1553.  
  1554.         3. - PC Clock 32 requires DOS 3.0 or above.
  1555.  
  1556.         4. - PC Clock 32 cannot run with a CGA Adapter.
  1557.  
  1558.         5. - PC Clock 32 cannot determine system configuration
  1559.          parameters. (PC Clock uses BIOS Int 15H Function C0H,
  1560.          Return System Configuration Parameters, to determine
  1561.          some of the system parameters. If this BIOS Function
  1562.          is not supported in your computer this error will the
  1563.          displayed.
  1564.  
  1565.         6. - PC Clock 32 requires a Dallas Real Time Clock.
  1566.  
  1567.         7. - PC Clock 32 requires a 2nd interrupt chip (PIC).
  1568.  
  1569.         8. - PC Clock 32 cannot run with a nonfunctional Real
  1570.          Time Clock.
  1571.  
  1572.         9. - PC Clock 32 needs to be in 25 rows by 80 columns Mode.
  1573.  
  1574.        10. - Mouse is using IRQ 2. IRQ 2 reserved for Real Time
  1575.          Clock in PC Clock 32.
  1576.  
  1577.        11. - PC Clock 32 will not execute under Windows or the DOS
  1578.          Task Switcher. (Exit Windows or turn the DOS Task
  1579.          Switcher off and then execute PC Clock again from the
  1580.          DOS prompt.)
  1581.  
  1582.  
  1583.                                  Page 33
  1584.  
  1585.     PROGRAM ERRORS
  1586.  
  1587.     The following errors are displayed by the Extended Error
  1588.     Reporting System as required by the program.
  1589.  
  1590.         1.    Insufficient Space on Disk to Create CLK32/16.SWH
  1591.         Insufficient Space on Disk to Create CLK32/16.CAL
  1592.         Insufficient Space on Disk to Create CLK32/16.PRN
  1593.         Insufficient Space on Disk to Create CLK32/16.LAP
  1594.  
  1595.         Clean up the floppy or hard disk you are using to make
  1596.         room for the files. If you get this messsage you will
  1597.         have to print out the report immediately if you want
  1598.         to save the data because you will have to exit the
  1599.         program to clean up the disk.
  1600.  
  1601.         2.    No Calibration Data for Low Precision Timer
  1602.         No Calibration Data for Medium Precision Timer
  1603.         No Calibration Data for High Precision Timer
  1604.  
  1605.         If you try to use a timer routine and there is no
  1606.         calibration data for that level of precision you will
  1607.         receive the above error message. Perform the calibration
  1608.         routine for the indicated level of precision.
  1609.  
  1610.         3.    Cannot Find CLK332.EXE/CLK16.EXE
  1611.  
  1612.         You cannot rename CLK32.EXE/CLK16.EXE and/or
  1613.         CLK32.EXE/CLK16.EXE must be located on the currently
  1614.         logged drive when it is executed.
  1615.  
  1616.  
  1617.                                  Page 34
  1618.  
  1619.     CRITICAL ERRORS
  1620.  
  1621.         The following errors are reported by the Critical Error
  1622.         Reporting System. Possible remedies are also suggested.
  1623.  
  1624.         1.    Disk Write Protected
  1625.  
  1626.         Remove the write protection from the disk and select
  1627.         Retry from the Critical Error Reporting System menu.
  1628.  
  1629.         2.    Unknown unit
  1630.  
  1631.         This error should never be encountered. But if it is
  1632.         select Cancel from the Critical Error Reporting System
  1633.         menu and you will be returned to an appropriate menu.
  1634.  
  1635.         3.    Drive Not Ready
  1636.  
  1637.         You have selected a drive without a disk in it. Insert
  1638.         a disk in the drive and select Retry from the Critical
  1639.         Error Reporting System menu or select cancel and you
  1640.         will be returned to an appropriate menu.
  1641.  
  1642.         4.    Unknown Command
  1643.  
  1644.         A device has received an unknown command. If you ever
  1645.         encounter this critical error select Cancel from the
  1646.         Critical Error Reporting System menu and you will be
  1647.         returned to an appropriate menu.
  1648.  
  1649.         5.    Data Error (Bad CRC)
  1650.  
  1651.         A data error as indicated by a bad CRC value has been
  1652.         encountered. You may select Retry from the Critical Error
  1653.         Reporting System menu and DOS may be able to overcome
  1654.         the error. If it still reports Data Error after a few
  1655.         attempts select cancel from the menu and you will be
  1656.         returned to an appropriate menu. The process you were
  1657.         trying to do will be cancelled and all files being worked
  1658.         on or created will be taken care of.
  1659.  
  1660.         If you continue to get this error repeatedly on a floppy
  1661.         or hard disk it indicates that the disk is going bad
  1662.         in the area reported by the Critical Error Reporting
  1663.         System.
  1664.  
  1665.         6.    Bad Request Structure Length
  1666.  
  1667.         Select cancel from the Critical Error Reporting System
  1668.         menu and you will be returned to an appropriated menu.
  1669.  
  1670.  
  1671.                                  Page 35
  1672.  
  1673.         7.    Seek Error
  1674.  
  1675.         A disk drive is having problems finding a specific track
  1676.         or cluster on a disk. Select Retry from the Critical
  1677.         Error Reporting System menu a few times to see if DOS
  1678.         can overcome this error. If it cannot select Cancel and
  1679.         you will be returned to an appropriate menu.
  1680.  
  1681.         If you continue to get this error repeatedly on a floppy
  1682.         or hard disk it indicates that the disk is going bad
  1683.         in the area reported by the Critical Error Reporting
  1684.         System.
  1685.  
  1686.         8.    Unknown Media Type
  1687.  
  1688.         A disk with an unknown or improper format type is being
  1689.         used. This may also happen because of different format
  1690.         programs being used which are not compatable with all
  1691.         computers (ie. my 386 will not read any disk formated
  1692.         by my brothers IBM PS/2 286). Select Cancel from the
  1693.         Critical Error Reporting System menu and you will be
  1694.         returned to an appropriate menu.
  1695.  
  1696.         9.    Sector Not Found
  1697.  
  1698.         A disk drive could not find the sector it was looking
  1699.         for. You can select Retry from the Critical Error
  1700.         Reporting System menu a few times to see if DOS can
  1701.         overcome this error. If it cannot select Cancel and you
  1702.         will be returned to an appropriate menu.
  1703.  
  1704.         If you continue to get this error repeatedly on a floppy
  1705.         or hard disk it indicates that the disk is going bad
  1706.         in the area reported by the Critical Error Reporting
  1707.         System.
  1708.  
  1709.        10.    Out of Paper
  1710.  
  1711.         Will never be reported by PC Clock because it does not
  1712.         use DOS to print with.
  1713.  
  1714.        11.    Write Fault
  1715.  
  1716.         Select Retry to see if DOS can overcome the error. If
  1717.         it cannot select Cancel and you will be returned to an
  1718.         appropriate menu.
  1719.  
  1720.         If you continue to get this error repeatedly on a floppy
  1721.         or hard disk it indicates that the disk is going bad
  1722.         in the area reported by the Critical Error Reporting
  1723.         System.
  1724.  
  1725.  
  1726.                                  Page 36
  1727.  
  1728.        12.    Read Fault
  1729.  
  1730.         Select Retry to see if DOS can overcome the error. If
  1731.         it cannot select Cancel and you will be returned to an
  1732.         appropriate menu.
  1733.  
  1734.         If you continue to get this error repeatedly on a floppy
  1735.         or hard disk it indicates that the disk is going bad
  1736.         in the area reported by the Critical Error Reporting
  1737.         System.
  1738.  
  1739.        13.    General Failure
  1740.  
  1741.         I do not know when this critical error would be reported
  1742.         but I would probably select Abort and try to exit the
  1743.         program in a controlled manner.
  1744.  
  1745.  
  1746.                                  Page 37
  1747.  
  1748.     PRINTER ERRORS
  1749.  
  1750.         The following errors are reported by the Printer Error
  1751.         Reporting System.
  1752.  
  1753.         1.    TIMEOUT - Printer has timed out. Select Cancel from the
  1754.         menu in the Printer Error Reporting System, reset your
  1755.         printer and try again.
  1756.  
  1757.         2.    I/O ERROR - Printer has encountered an I/O Error. Select
  1758.         Cancel from the menu in the Printer Error Reporting
  1759.         System and try again.
  1760.  
  1761.         3.    NOT SELECTED - Printer not turned on. Turn your printer
  1762.         on and select Retry from the menu in the Printer Error
  1763.         Reporting system
  1764.  
  1765.         4.    OUT OF PAPER - Put more paper in your printer and select
  1766.         Retry from the Menu in the Printer Error Reporting
  1767.         System.
  1768.  
  1769.         5.    BUSY - Usually means that the printer is turned on but
  1770.         is not on line. Put the printer on line and select Retry
  1771.         from the menu in the Printer Error Reporting System.
  1772.  
  1773.     On my system with no printer connected to the computer the first
  1774.     time you try to use the printer it takes the BIOS up to 30
  1775.     seconds to report "Out of Paper". While the BIOS has control
  1776.     the update of the displayed time is stopped. The second time
  1777.     the Print Screen Key is pressed it reports "Out of Paper"
  1778.     immediately. Depending on your computer and printer you may get
  1779.     this or a different error message when you do not have a printer
  1780.     connected to your computer.
  1781.  
  1782.  
  1783.                                  Page 38
  1784.  
  1785.                     INDEX
  1786.  
  1787.     About.......................31       Down Timers.................22
  1788.     Ask IBM PS/2 Question.......10           Chime...................22
  1789.     Association of Shareware           Limit...................22
  1790.     Professionals (ASP)               Use for Game Timer...22,23
  1791.         Address..................5           Timeouts............23
  1792.         Disputes.................5
  1793.         Member...................5       Errors
  1794.         Ombudsman................5           Start Up................32
  1795.     Available by same Author.....6           Program.................33
  1796.                            Critical................34
  1797.     Block Cursor................10           Printer.................37
  1798.                        Executing PC Clock the
  1799.     Calibration.................17       First Time..................14
  1800.         Low, Medium and High       Extended Error
  1801.         Precision...............17       Reporting System............11
  1802.         Time Limit..............18
  1803.     CD-ROM Disk..................8       Foreign Country
  1804.     Chime.......................23       Registration.................5
  1805.     Click........................9
  1806.     Coexist.....................13       Game Timers.................25
  1807.     Command Bars.................9           Chime...................25
  1808.         Active/Inactive..........9           Two Minute Warning......25
  1809.     Command Line Switches               Timeouts................25
  1810.         /B......................13           Select Starting Quarter.25
  1811.         /P......................13
  1812.     Computer Requirements........7       Hardware IRQ 4 Hook.........21
  1813.     Critical Error               Help........................31
  1814.     Reporting System............12
  1815.     Cursor                   Individual Use...............6
  1816.         Default.................10       Installing PC Clock..........8
  1817.         Keys.....................9       Invalid Dates...............13
  1818.         Laptops.................10
  1819.         Large Block.............10       Keyboard
  1820.         Toggle..................10           Control C Key...........12
  1821.                            Control Break Key.......12
  1822.     Data Entry and Editing Keys.13           Cursor Keys..............9
  1823.     Dates.......................28           Escape Key..............11
  1824.         Astrominical Julian Day           Function Keys...........10
  1825.         Calculations............30           Hot Keys.................9
  1826.         Solar Cycle.........30           Paging Keys..............9
  1827.         Lunar Cycle.........30           Pause Key...............12
  1828.         Roman Indiction            Print Screen Key........11
  1829.         Cycle...............30
  1830.         Calendar................29       Lap Timers..................24
  1831.         Holidays............29           Lap Limit...............24
  1832.         Date Limits.............28           Printing Report.........24
  1833.         Delta...................28           Save to CLK32/16.LAP....24
  1834.         Info....................28           Print CLK32/16.LAP File.24
  1835.         Life....................28       Laptop Cursor...............10
  1836.         Plus-Minue..............28
  1837.     Directory....................9       Main/Secondary Menus........15
  1838.  
  1839.  
  1840.                                  Page 39
  1841.  
  1842.     Mouse                   Secondary Menus.............15
  1843.         Click....................9       Split Timer.................25
  1844.         Hide Pointer............13           Entering Switch Info....26
  1845.         Pointer..................9           Number of Switches......26
  1846.         Right Button............13           Purpose.................26
  1847.         Show Pointer............13           Printing Report.........26
  1848.     Multitasking Environment....8A           Sample Report...........27
  1849.                            Saving CLK32.SWH........26
  1850.     Paging Keys..................9           Printing CLK32.SWH File.26
  1851.     Pass It Along................6
  1852.     Power Management for           Synchronizing the Real Time
  1853.     Laptop Computers............8A       Clock.......................16
  1854.     Preface......................7
  1855.     Printer......................7       Time Limits
  1856.         Command Line Switch /P..13           Calibration.............18
  1857.         Emulation Modes..........7           Timers..................18
  1858.         Laser....................7
  1859.         Pause After Page........13       Up Timers...................19
  1860.         Printer Error               Race Timer..............20
  1861.         Reporting System........13           High Precision Mode.....20
  1862.         Printer Errors..........37           Warning.............21
  1863.     Program Features               Hardware IRQ Hook...21
  1864.         Ask IBM PS/2 Questions..10
  1865.         Chime...................13       VALIDATE.COM.................6
  1866.         Command Line Switch /B..13       VALIDATE.DOC.................6
  1867.         Command Line Switch /P..13       Versions - 16 and 32 Bit.....5
  1868.         Control Break Key.......12       Video Adapters Supported.....7
  1869.         Control C Key...........12
  1870.         Critical Error
  1871.         Reporting System........12
  1872.         Escape Key..............11
  1873.         Extended Error
  1874.         Reporting System........11
  1875.         Network Access Codes
  1876.         for Files...............11
  1877.         Pause Key...............12
  1878.         Print Screen Key........11
  1879.         Printing Screen
  1880.         Image File..............10
  1881.         Printing CLK32.LAP File.10
  1882.         Printing CLK32.SWH File.10
  1883.         Quick Help
  1884.         Reference System........10
  1885.         Right Mouse Button......13
  1886.         Saving Screen Image
  1887.         to a Disk File..........10
  1888.         Toggle Curosr...........13
  1889.         VGA Color Levels........10
  1890.         Windows Compatability...13
  1891.     Program Support..............5
  1892.  
  1893.     Quit........................31
  1894.  
  1895.     Race Timer..................20
  1896.     Registration.................5
  1897.  
  1898.